swear off altogether完全拒绝
swear off tobacco立誓戒烟
Cannot swear off love戒不掉的爱
V(动词) to promise to abstain from something 保证不做
to swear off drink